Amazon AppStream 2.0のユーザーを削除する
Amazon AppStream 2.0 コンソールを使用してユーザーを削除することはできません。ユーザーを削除するには、AWS CLI/SDK からDeleteUser API アクションを使用する必要があります。
Amazon AppStream 2.0では、コンソールを使用してユーザーを削除することはできません。
ユーザーのアクション一覧を確認すると
- スタックのアサイン・アンアサイン
- ユーザーの有効・無効
はありますが、削除は見当たりません。
ユーザーを削除するには CLI/SDK からユーザー削除用API DeleteUser
を呼び出します。
AWS CLI からユーザーを削除
AWS CLIを利用し、実際にユーザーを削除してみます。
ユーザー一覧を確認
まずは DescribeUsers
API でユーザー一覧を取得します。
$ aws appstream describe-users --authentication-type USERPOOL { "Users": [ { "Arn": "arn:aws:appstream:eu-central-1:123456789012:user/userpool/1234-5678-1234-5678", "UserName": "foo@example.com", "Enabled": false, "Status": "CONFIRMED", "FirstName": "Jane", "LastName": "Doe", "CreatedTime": 1562097626.788, "AuthenticationType": "USERPOOL" }, ... ] } $
ユーザーを削除
ユーザー削除時には DeleteUser
API を利用します。
削除対象ユーザーの
UserName(メールアドレス)
AuthenticationType
を指定します。
$ aws appstream delete-user \ --user-name foo@example.com \ --authentication-type USERPOOL $